package com.ruoyi.staff.mapper;

import java.util.List;
import com.ruoyi.staff.domain.StaffCheck;

/**
 * 员工考勤Mapper接口
 * 
 * @author bzs
 * @date 2021-07-05
 */
public interface StaffCheckMapper 
{
    /**
     * 查询员工考勤
     * 
     * @param stfId 员工考勤ID
     * @return 员工考勤
     */
    public StaffCheck selectStaffCheckById(Long stfId);

    /**
     * 查询员工考勤列表
     * 
     * @param staffCheck 员工考勤
     * @return 员工考勤集合
     */
    public List<StaffCheck> selectStaffCheckList(StaffCheck staffCheck);

    /**
     * 新增员工考勤
     * 
     * @param staffCheck 员工考勤
     * @return 结果
     */
    public int insertStaffCheck(StaffCheck staffCheck);

    /**
     * 修改员工考勤
     * 
     * @param staffCheck 员工考勤
     * @return 结果
     */
    public int updateStaffCheck(StaffCheck staffCheck);

    /**
     * 删除员工考勤
     * 
     * @param stfId 员工考勤ID
     * @return 结果
     */
    public int deleteStaffCheckById(Long stfId);

    /**
     * 批量删除员工考勤
     * 
     * @param stfIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteStaffCheckByIds(String stfIds);
}
